// 在数据库状态检查路由中增加过滤逻辑
router.ws('/status', (ws) => {
    setInterval(async () => {
        const results = await checkDatabases();
        // 仅推送包含失败记录的数据库状态
        ws.send(JSON.stringify({
            data: results.filter(r => r.status.includes('Failed'))
        }));
    }, 5000);
});